stemless daisy (townsendia exscapa) - German English Dictionary